Kurikulum ilmu komputer (Computer Science - CS) gratis, komprehensif, dan berstruktur yang tersedia dalam 30+ bahasa untuk guru dan siswa di semua tingkat kelas untuk mempelajari pemikiran komputasi dan keterampilan kecerdasan artifisial (KA) sehingga mereka dapat berkembang di abad ke-21
Selamat datang di situs web global kami. Mencari situs web AMERIKA SERIKAT ?
Code.org adalah organisasi nirlaba Amerika Serikat yang didedikasikan untuk memperluas akses ke pendidikan ilmu komputer dengan menyediakan kursus koding, kurikulum, dan sumber daya gratis untuk siswa dari segala usia, serta pengembangan profesional dan alat pengajaran untuk pendidik. Materi pengajaran dan pelajaran siswa kami mencakup berbagai ilmu komputer, pemikiran komputasi, dan pendidikan kecerdasan artifisial untuk anak-anak usia 5-18 tahun dan sepenuhnya GRATIS dan tersedia dalam lebih dari 30 bahasa dan digunakan oleh jutaan siswa setiap tahun.
Ketika Anda menggunakan kurikulum Code.org, Anda memiliki segala yang diperlukan di sana. Ada pertanyaan untuk siswa Anda. Ada pelajaran yang perlu diajarkan dan panduan tentang cara melakukannya. Jika Anda tidak memiliki pengalaman dalam ilmu komputer, ini akan membantu Anda. Jika Anda memiliki pengalaman sebelumnya, ini akan memberi Anda pendekatan baru dalam pengajaran siswa Anda.
Pada abad ke-21, ilmu komputer (CS), ilmu Kecerdasan Artifisial (KA), dan berpikir komputasional telah muncul sebagai alat yang sangat diperlukan untuk menavigasi dunia yang semakin digital. Sementara banyak yang mengasosiasikan pendidikan CS dengan karir bergaji tinggi dalam rekayasa perangkat lunak atau teknologi, manfaatnya jauh melampaui sektor teknologi. Memasukkan pendidikan CS dan STEM ke dalam kurikulum K-12 memberdayakan siswa di setiap jalur karir, dari pertanian dan perhotelan hingga manufaktur dan seterusnya, dengan menumbuhkan keterampilan kritis yang meningkatkan pemecahan masalah, kemampuan beradaptasi, dan kreativitas — keterampilan penting untuk sukses di bidang apa pun atau ambisi hidup.
Pertama dan terpenting, pendidikan ilmu komputer membekali anak-anak dengan pemikiran komputasi, kerangka kerja pemecahan masalah yang mendorong memecah masalah kompleks menjadi bagian-bagian yang dapat dikelola, mengenali pola, dan menciptakan solusi logis. Cara berpikir ini tidak terbatas pada pemrogram; namun juga relevan untuk pekerja lapangan. Misalnya, seorang petani dapat menggunakan pemikiran komputasi untuk menganalisis hasil panen dan pola cuaca, mengoptimalkan sumber daya dan meningkatkan panen. Seorang pekerja perhotelan dapat menerapkan keterampilan ini untuk memperbaiki operasional atau menganalisis umpan balik pelanggan, meningkatkan kepuasan tamu. Dengan belajar berpikir secara terprogram, siswa mendapatkan alat untuk mengatasi tantangan dunia nyata secara sistematis dan efektif, terlepas dari jalur karir mereka.
Selain itu, pendidikan CS memupuk sikap tidak mudah menyerah dan kemampuan beradaptasi. Pemrograman sering melibatkan coba-coba, mengajarkan siswa nilai kegigihan dan pentingnya belajar dari kesalahan. Dalam manufaktur, pelajaran ini diterjemahkan ke dalam kemampuan untuk memperbaiki peralatan atau berinovasi proses yang lebih efisien. Dalam hidup, pola pikir ini membangun kepercayaan diri dan sikap proaktif terhadap pemecahan masalah, kualitas yang berguna bagi individu dalam pekerjaan apa pun.
Kreativitas adalah ciri khas lain dari pendidikan CS. Menulis kode adalah bentuk penciptaan, mengharuskan siswa untuk membayangkan kemungkinan dan menghidupkan ide. Kreativitas ini melampaui industri, mendorong inovasi baik dalam merancang produk baru, membuat pengalaman bersantap yang tak terlupakan, atau mengembangkan praktik berkelanjutan di bidang pertanian. Pendidikan CS juga mendorong kolaborasi, karena siswa bekerja sama untuk merancang, menguji, dan menyempurnakan proyek—keterampilan penting di tempat kerja mana pun.
Yang penting, paparan awal CS dalam pendidikan K-12 menyingkap misteri teknologi, memberdayakan anak-anak dari berbagai latar belakang untuk melihat diri mereka sebagai peserta aktif dalam dunia digital. Inklusivitas ini memastikan bahwa semua siswa — bukan hanya mereka yang mengejar karir STEM tradisional — siap untuk menavigasi dan membentuk masa depan yang ditentukan oleh teknologi. Ini juga membantu menjembatani kesenjangan digital, memberikan peluang yang adil bagi semua anak untuk berhasil.
Kesimpulannya, CS dan berpikir komputasional dalam pendidikan K-12 bukan hanya jalur menuju pekerjaan teknologi bergaji tinggi; mereka adalah keterampilan dasar yang meningkatkan kehidupan dan kinerja semua anak, terlepas dari ambisi karir mereka. Dengan menumbuhkan pemikiran kritis, kreativitas, dan kemampuan beradaptasi, pendidikan CS mempersiapkan siswa untuk berkembang di dunia yang berkembang pesat dan berkontribusi secara bermakna bagi komunitas mereka. Mengintegrasikan pendidikan ini di seluruh kurikulum bukan hanya investasi di masa depan teknologi — ini adalah investasi di masa depan setiap anak.
Kecerdasan Artifisial bukanlah sihir... itu hanya Kode! Kursus kami menyingkap misteri KA dan membantu siswa memahami banyak cara teknologi baru ini akan mengubah cara kita hidup, bekerja, dan belajar. Siswa mempelajari konsep dasar yang akan memicu minat mereka pada teknologi dan membantu mereka memahami dunia di sekitar mereka dengan cara yang lebih dalam.
Dasar-dasar KA Generatif
Memperkenalkan dasar-dasar KA generatif dan cara kerjanya, mencakup jaringan saraf, penyematan, dan bagaimana model bahasa besar dilatih untuk memahami dan mewakili bahasa.
Menyesuaikan Model Bahasa
Berfokus pada keterampilan praktis untuk menyesuaikan model KA menggunakan teknik seperti rekayasa dan pemilihan prompts, sambil mempromosikan transparansi melalui kartu model.
Perkenalkan siswa muda ke KA dan pembelajaran mesin dengan kegiatan langsung menggunakan model data prediktif. Siswa akan berlatih membuat prediksi mereka sendiri dan belajar tentang kategorisasi dan penyortiran data.
Bantu KA membersihkan lautan dengan melatihnya untuk mendeteksi sampah! Pelajari tentang data pelatihan dan bias, dan bagaimana KA dapat mengatasi masalah dunia.
Pelajari tentang konsep kecerdasan artifisial (KA) untuk membuat pesta dansa virtual yang menampilkan artis terkenal. Dengan puluhan lagu untuk dipilih, jangkaulah setiap siswa dengan berbagai selera musik mereka!
Siap untuk menggabungkan musik dan kode? Di Music Lab: Jam Session, siswa dapat melakukan remix lagu dari artis seperti Sabrina Carpenter, Lady Gaga, dan Shakira sambil mempelajari keterampilan coding keren seperti mengurutkan dan membuat ketukan dengan AI. Cara yang menyenangkan untuk berkreasi dengan koding!
Memahami apa yang membuat komputer menjadi komputer, bagaimana informasi digital direpresentasikan dalam 1s dan 0s, bagaimana sirkuit komputer bekerja untuk memanipulasi informasi digital, dan bagaimana unit pemrosesan pusat (CPU) dan sistem operasi mengontrol input, output, memori, dan perangkat keras komputer. Lihat daftar putar lengkapnya dan rencana pelajaran terkait.
Seri pembelajaran online dasar untuk setiap guru atau pendidik yang tertarik dengan dunia inovatif kecerdasan artifisial (KA) dan potensi transformatifnya dalam pendidikan. Lihat daftar putar lengkapnya
CS Fundamentals (CSF) adalah seperangkat kurikulum ilmu komputer dasar gratis dengan enam kursus untuk setial kelas, masing-masing 13-20 pelajaran, dirancang untuk pemula dan selaras dengan Standar CSTA. Kursus memperkenalkan konsep dasar, mempromosikan pembelajaran yang adil, dan mengeksplorasi dampak komputasi dan teknologi.
Program menggunakan perintah seperti perulangan dan kejadian (loop & event). Ajari siswa untuk berkolaborasi dengan orang lain, menyelidiki teknik pemecahan masalah yang berbeda, tidak menyerah dalam menghadapi tugas menantang, dan belajar tentang keamanan internet.
Melalui kegiatan tanpa listrik (unplugged) dan berbagai teka-teki, siswa akan mempelajari dasar-dasar pemrograman, teknik kolaborasi, keterampilan investigasi dan berpikir kritis, ketekunan dalam menghadapi kesulitan, dan keamanan internet.
Membuat program dengan pengurutan, perulangan, dan kejadian (sequencing, loop & event). Pelajari teknik pemecahan masalah dan kembangkan strategi untuk membangun komunitas positif baik daring maupun luring. Membuat permainan interaktif yang dapat dibagikan siswa.
Meninjau konsep yang ditemukan dalam kursus sebelumnya, termasuk perulangan dan kejadian (loop & event). Setelah itu, siswa akan mengembangkan pemahaman mereka tentang algoritma, perulangan bersarang, perulangan sementara, kondisional, dan banyak lagi.
Membuat proyek interaktif yang menyenangkan yang memperkuat pembelajaran tentang keamanan di dunia daring. Terlibat dalam pengkodean yang lebih kompleks seperti perulangan bersarang, fungsi, dan kondisional.
Lihatlah bagaimana pengguna melakukan pilihan dalam aplikasi yang mereka gunakan. Membuat berbagai aplikasi di Sprite Lab yang juga menawarkan pilihan bagi pengguna. Pelajari lebih banyak konsep lanjutan, seperti variabel dan perulangan “for”.
Guru memainkan peran penting dalam pembelajaran siswa dengan mengajarkan kegiatan tanpa listrik (unplugged) dan memimpin diskusi seluruh kelas, namun kami menyadari bahwa pendidikan ilmu komputer tidak selalu diajarkan dalam kelas tradisional. Kami menyediakan dua kursus ekspres belajar mandiri. Kursus ekspres ini dirancang sehingga setiap siswa dapat secara belajar mandiri sesuai dengan kecepatan masing-masing.
Pelajari dasar-dasar pengkodean blok drag-and-drop dengan memecahkan teka-teki dan membuat adegan animasi. Membuat seni dan permainan sederhana untuk dibagikan dengan teman, keluarga, dan guru.
Belajar membuat program komputer, mengembangkan keterampilan pemecahan masalah, dan bekerja melalui tantangan yang menyenangkan! Membuat permainan dan proyek kreatif untuk dibagikan dengan teman, keluarga, dan guru.
Computer Science Discoveries (CSD) adalah kurikulum fleksibel gratis yang memperkenalkan literasi Berpikir Komputasi dan Kecerdasan Artifisial untuk kelas 6-12. CSD memperkenalkan siswa untuk membangun situs web, aplikasi, animasi, permainan, dan sistem komputasi fisik dan untuk memahami dasar-dasar kecerdasan artifisial. Kurikulum memberdayakan siswa untuk membuat artefak otentik dan terlibat dengan ilmu komputer sebagai media untuk kreativitas, komunikasi, pemecahan masalah, dan kesenangan. Tidak diperlukan pengalaman sebelumnya!
Pemecahan Masalah dan Komputasi
Gunakan proses pemecahan masalah untuk mengatasi teka-teki, tantangan, dan skenario dunia nyata. Pelajari tentang input, output, penyimpanan, dan pemrosesan komputer untuk membantu pemecahan masalah.
Pengembangan Web
Buat dan bagikan konten di halaman web, menjelajahi potensi kreatif web. Kembangkan keterampilan konsumsi kritis, kemampuan pemecahan masalah, dan kerja tim saat melakukan pemrograman.
Animasi dan Permainan Interaktif
Buat gambar terprogram, animasi, seni interaktif, dan game. Dapatkan keakraban dengan konsep pemrograman dan proses desain.
Proses Desain
Fokus untuk mempertimbangkan dampak sosial dari komputasi. Melalui tantangan desain, siswa berempati dengan kebutuhan orang lain dan mengembangkan solusi.
Data dan Masyarakat
Menekankan peran data dalam pemecahan masalah dan bantuan komputer dalam proses ini. Meliputi sistem representasi dan tantangan terkait. Temukan bagaimana pengumpulan data membantu pemecahan masalah.
Membuat Aplikasi dengan Perangkat
Jelajahi peran perangkat fisik dalam komputasi. Mengembangkan program yang memanfaatkan input dan output perangkat keras. Unit ini memiliki versi untuk micro:bit atau Circuit Playground.
Kecerdasan Artifisial dan Pembelajaran Mesin
Jelajahi bagaimana komputer belajar dari data. Kembangkan proyek pembelajaran mesin seputar data dunia nyata. Rancang aplikasi pembelajaran mesin untuk memecahkan masalah yang relevan bagi siswa.
Kurikulum fleksibel ini mencakup literasi Pemikiran Komputasi dan Kecerdasan Artifisial dan memperkenalkan siswa untuk membangun situs web, aplikasi, animasi, permainan, dan sistem komputasi fisik mereka sendiri dan untuk memahami dasar-dasar kecerdasan artifisial. Kurikulum memberdayakan siswa untuk membuat artefak otentik dan terlibat dengan ilmu komputer sebagai media untuk kreativitas, komunikasi, pemecahan masalah, dan kesenangan. Tidak diperlukan pengalaman sebelumnya! Setiap unit dapat digunakan sendiri tanpa pengalaman sebelumnya yang diperlukan, yang memungkinkan Anda memilih unit yang tepat yang sesuai untuk kelas Anda.
KA Generatif
Unit ini bertujuan untuk membangun pemahaman dasar tentang model KA generatif berbasis teks, dengan fokus ke pengertian konsep bukan ke keterampilan teknis. Siswa akan menyingkap misteri model KA generatif dengan mengeksplorasi struktur internal KA melalui perspektif input, penyimpanan, proses, dan output. Mereka akan mendapatkan wawasan bagaimana model ini mewakili bahasa, dampak data pelatihan pada kinerja model, dan potensi bias.
Pengantar Pemrograman
Unit ini memberikan pengenalan komprehensif untuk keterampilan pemrograman dasar melalui pembelajaran berbasis proyek. Ini menekankan aplikasi praktis Python, dengan fokus pada variabel, struktur kontrol, perulangan, fungsi, dan algoritma.
Sistem dan Perangkat Komputer
Siswa unit ini mengeksplorasi bagaimana sistem komputasi beroperasi, dengan fokus pada interaksi antara perangkat keras, perangkat lunak, dan sistem operasi.
Jaringan dan Internet
Unit ini memperkenalkan siswa pada konsep dasar jaringan, dengan fokus pada bagaimana data ditransmisikan melintasi sistem yang saling berhubungan yang membentuk Internet. Unit ini mencakup topik-topik utama, seperti protokol Internet (IP, TCP, HTTP, DNS), komunikasi data, dan dampak sosial dari infrastruktur jaringan.
Keamanan Siber dan Dampak Global
Unit ini memperkenalkan siswa pada dasar-dasar keamanan siber, dengan fokus pada konsep teknis dan dampak sosial. Siswa mengeksplorasi topik-topik seperti privasi data, risiko keamanan, teknik enkripsi, dan peran kesalahan manusia dalam pelanggaran.
Pengantar Ilmu Data
Unit ini memperkenalkan siswa pada tahapan dasar dari proses ilmu data, termasuk pengumpulan data, organisasi, dan interpretasi. Siswa belajar menerapkan teknik statistik, mengeksplorasi tren data, dan terlibat dalam diskusi yang bermakna tentang etika data dan privasi.
Rangkaian video pendek ini akan membantu Anda memahami cara kerja Internet, menjelaskan HTTP dan HTML, dan menjelaskan SSL dan keamanan siber. Menampilkan Vint Cerf, penemu TCP/IP, David Karp pendiri Tumblr, Putri Keamanan Google, dan insinyur dari Microsoft, Spotify, dan Symantec. Lihat daftar putar lengkapnya
Internet terbuka, jadi semua yang terjadi di dalamnya dapat dilihat kecuali jika diamankan. Di negara-negara modern, orang lebih khawatir akan diretas daripada kejahatan lainnya. Mengapa? Karena setiap komputer atau telepon di Internet secara teratur diuji kerentanan oleh penjahat, teroris, atau bahkan aktor negara. Jika Anda tidak berhati-hati, seseorang dapat meretas perangkat atau akun Anda, dan bahkan mencuri identitas atau uang Anda. Lihat daftar putar lengkapnya.
Dibuat dengan kemitraan Coinbase, seri ini menampilkan pakar industri dan bertujuan untuk menyingkap misteri teknologi ini dengan mengeksplorasi apa itu blockchain, cara kerjanya, dan implikasi sosial, baik yang baik dan yang buruk. Lihat daftar putar lengkapnya dan rencana pelajaran terkait.
KodeKiddo telah bermitra dengan Code.org sejak awal berdirinya di tahun 2016 melalui berbagai kegiatan Hour of Code dan pelatihan koding & KA untuk guru-guru di Indonesia dan siswa dari tingkat TK - SMA. KodeKiddo memiliki visi misi yang selaras dengan Code.org, untuk memberikan pendidikan ilmu komputer dan kecerdasan artifisial ke semua anak, melalui pembelajaran di sekolah dan di berbagai lokasi pembelajaran. KodeKiddo juga berkontribusi untuk menterjemahkan materi code.org ke Bahasa Indonesia untuk memaksimalkan dan memudahkan akses kepada semua siswa.
www.kodekiddo.com
Informasi tentang mitra Anda di Indonesia, yang akan segera ditambahkan.
Informasi tentang mitra Anda di Indonesia, yang akan segera ditambahkan.
The Hour of Code adalah acara global yang memperkenalkan siswa ke ilmu komputer melalui kegiatan koding dalam satu jam. Acara ini bertujuan untuk menginspirasi siswa dalam mempelajari ilmu komputer. Jelajahi Aktivitas Hour of Code tersedia dalam banyak bahasa.
Dalam pelajaran yang menarik ini, siswa menggunakan Lab Musik untuk mengembangkan keterampilan koding, menulis lagu, dan menghubungkan teknologi dengan kreativitas.
Buatlah pesta dansa dengan kode untuk dibagikan dengan teman-temanmu! Dengan puluhan lagu untuk dipilih, jangkau setiap siswa dengan berbagai selera musik.
Membangun dan nenjelajahi dunia Minecraft! Gunakan kreativitas dan keterampilan pemecahan masalahmu untuk menjelajahi dan membangun dunia baru dengan kode.
Sekarang Anda dapat mengajarkan dasar-dasar ilmu komputer tanpa memiliki komputer di kelas Anda. Kegiatan "unplugged" adalah pelajaran dimana siswa tidak menggunakan komputer atau listrik. Siswa akan bekerja dengan pensil dan kertas atau manipulasi fisik. Ini adalah peluang kinestetik yang akan membantu siswa mencerna konsep-konsep rumit dengan cara yang berhubungan dengan kehidupan mereka. Pelajaran "unplugged" sangat berguna untuk membangun lingkungan kelas kolaboratif, dan merupakan pengalaman inti yang mendukung pengenalan konsep yang lebih abstrak. Tiap kegiatan ini dapat digunakan sendiri atau dengan pelajaran ilmu komputer yang berkaitan konsepnya.